Vision-Based Receding Horizon Control for Micro Air Vehicles in Urban Environments
نویسندگان
چکیده
This paper presents a vision-based receding horizon control algorithm for enabling a micro air vehicle to fly autonomously through an unknown urban environment. A vision-based geometry estimation algorithm is used to generate a map of the environment and provide obstacle avoidance constraints on permissible MAV trajectories. The geometry estimation process is comprised of three components: a feature point tracker, a structure from motion algorithm, and an adaptive learning process. The feature point tracker is used to track points in the images collected by an onboard camera. The three-dimensional positions of these points, a representation of the scene structure, are calculated using structure from motion. The mathematical learning algorithm is used to generate an adaptive three-dimensional obstacle map from the collection of measured points in the environment. The receding horizon controller computes the control sequence that minimizes a cost functional over a finite time horizon while enforcing obstacle avoidance constraints. The control is applied over a subset of this horizon after which a new optimization is performed. Therefore, the receding horizon approach can easily incorporate new information from the updated obstacle map each time an optimization is performed. The vision-based receding horizon control strategy is demonstrated in simulated flights of a micro air vehicle through a virtual environment. These simulations assume the vehicle motion is known and use synthetic images from the virtual environment. The simulations results show that the vision-based receding horizon control algorithm was able to successfully navigate the vehicle to a goal location while avoiding buildings in the environment.
منابع مشابه
Vision-guided flight stability and control for micro air vehicles
Substantial progress has been made recently towards designing, building and test-flying remotely piloted Micro Air Vehicles (MAVs) and small UAVs. We seek to complement this progress in overcoming the aerodynamic obstacles to flight at very small scales with a vision-guided flight stability and autonomy system, based on a robust horizon detection algorithm. In this paper, we first motivate the ...
متن کاملReceding Horizon Based Control of Disturbed Upright Balance with Consideration of Foot Tilting(RESEARCH NOTE)
In some situations, when an external disturbance occurs, humans can rock stably backward and forward by lifting the toe or the heel to keep the upright balance without stepping. Many control schemes have been proposed for standing balance control under external disturbances without stepping. But, in most of them researchers have only considered a flat foot phase. In this paper a framework is pr...
متن کاملTowards Flight Autonomy: Vision-Based Horizon Detection for Micro Air Vehicles
Recently, substantial progress has been made towards designing, building and test-flying remotely piloted Micro Air Vehicles (MAVs). This progress in overcoming the aerodynamic obstacles to flight at very small scales has, unfortunately, not been matched by similar progress in autonomous MAV flight. Thus, we propose a robust, vision-based horizon detection algorithm as the first step towards au...
متن کاملAutonomous landing and ingress of micro-air-vehicles in urban environments based on monocular vision
Unmanned micro air vehicles (MAVs) will play an important role in future reconnaissance and search and rescue applications. In order to conduct persistent surveillance and to conserve energy, MAVs need the ability to land, and they need the ability to enter (ingress) buildings and other structures to conduct reconnaissance. To be safe and practical under a wide range of environmental conditions...
متن کاملRHC for Vision-Based Navigation of a WMR in an Urban Environment
This paper presents a control strategy for the navigation of an autonomous vehicle through an unknown environment with a focus on real-time implementation. The task at hand is to navigate from an initial position to a predetermined goal through an unknown environment using vision as the primary sensor. To solve this problem online the system must incorporate several component technologies: esti...
متن کامل